$border-px: 1px;
$padding-px: 8px;
$margin-px: 4px;
.A {
  background-color: orange;
  border-color: black;
  border-width: $border-px;
  padding: $padding-px;
  .B {
    background-color: blueviolet;
    border-color: black;
    border-width: $border-px;
    padding: $padding-px;
    margin: $margin-px;
    .C {
      background-color: gray;
      border-color: black;
      border-width: $border-px;
      padding: $padding-px;
      .D {
        background-color:aqua;
        border-color: black;
        border-width: $border-px;
        padding: $padding-px;
      }
    }
  }
  .E {
    background-color: green;
    border-color: black;
    border-width: $border-px;
    padding: $padding-px;
    margin: $margin-px;
    .F {
      background-color: yellow;
      border-color: black;
      border-width: $border-px;
      padding: $padding-px;
      .G {
        background-color: lightpink;
        border-color: black;
        border-width: $border-px;
        padding: $padding-px;
      }
    }
  }
}